Towards Transparent Hot-Swapping Support for Producer-Consumer Components

نویسندگان

  • Nico Janssens
  • Sam Michiels
  • Tom Mahieu
  • Pierre Verbaeten
چکیده

Unanticipated software adaptations are becoming increasingly important in the domain of computer networks. Due to the performance and availability requirements of computer networks, these adaptations need to be enforced at runtime (by means of hot-swapping). However for dynamic changes to yield valid systems, a safe state for reconfiguration of the involved software modules must be enforced. This paper presents a method to impose such a safe state for hot-swapping with minimal interference to the rest of the system, and with minimal contribution from the programmer. We believe that a wide range of producer/consumer based systems can take advantage from the presented solution.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Supporting Hot-Swappable Components for System Software

Supporting hot-swappable components allows components to be replaced even while they may be in active use. This can allow live upgrades to running systems, more adaptable software that can change its behaviour at run-time by swapping components, and a simpler software structure by allowing distinct policy and implementation options to be implemented in separate components (rather than as a sing...

متن کامل

Pursuing International Competitiveness in Iranian Wheat Policy

After the war with Iraq which ended in 1988, Iran implemented several agricultural support policies based on Five-Year National Development Plans. The main objective of these plans in the agriculture sector was to make the agricultural economy more market-oriented and to encourage sustainable agriculture. This paper investigates the extent to which Iran's government has been able to achieve thi...

متن کامل

System Support for Online Reconfiguration

Online reconfiguration provides a way to extend and replace active operating system components. This provides administrators, developers, applications, and the system itself with a way to update code, adapt to changing workloads, pinpoint performance problems, and perform a variety of other tasks while the system is running. With generic support for interposition and hot-swapping, a system allo...

متن کامل

Entanglement Swapping of Generalized Cat States and Secret Sharing

We introduce generalized cat states for d-level systems and obtain concise formulas for their entanglement swapping with generalized Bell states. We then use this to provide both a generalization to the d-level case and a transparent proof of validity for an already proposed protocol of secret sharing based on entanglement swapping.

متن کامل

Supply Chain Analysis of Fresh Guava ( A Case Study )

The present study was focused on supply chain analysis of fresh guava in order to evaluate existing marketing supply chains (SC1: Producer - Consumer, SC2: Producer - Retailer - Consumer, SC3: Producer - Commission agent - Retailer - Consumer, SC4: Producer - Commission agent - Wholesaler - Retailer - Consumer) for two variety (allahabad safeda and apple guava) of guava. The gross marketing pri...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003